package com.zfsmart.component.common.util.roki;

public class RokiDeviceCmd {
    // 电磁灶状态查询
    public final static int STORE_CMDREQ_ATTRIBUTE = 128;
    // 电磁灶状态查询回复
    public final static int STORE_CMDRESP_ATTRIBUTE = 129;
    // 设置电磁灶工作状态
    public final static int STORE_CMDREQ_SET_STATUS = 130;
    // 设置电磁灶工作状态回复
    public final static int STORE_CMDRESP_SET_STATUS = 131;
    // 设置电磁灶功率
    public final static int STORE_CMDREQ_SET_GEAR = 132;
    // 设置电磁灶功率回复
    public final static int STORE_CMDRESP_SET_GEAR = 133;
    // 设置电磁灶定时关机
    public final static int STORE_CMDREQ_SET_SHUTDOWN = 134;
    // 设置电磁灶工作状态回复
    public final static int STORE_CMDRESP_SET_SHUTDOWN = 135;
    // 设置电磁灶童锁
    public final static int STORE_CMDREQ_SET_LOCK = 136;
    // 设置电磁灶童锁回复
    public final static int STORE_CMDRESP_SET_LOCK = 137;
    // 电磁灶报警上报
    public final static int STORE_NOTIFY_ALARM = 138;
    // 电磁灶工作事件上报
    public final static int STORE_NOTIFY_EVENT = 139;
    //电磁灶温度事件上报
    public final static int STOVE_TEMPERATURE_EVENT = 140;

    // 读取智能互动模式设定
    public final static int FAN_CMDREQ_GET_SMARTSETTING = 128;
    // 读取智能互动模式设定回应
    public final static int FAN_CMDRESP_GET_SMARTSETTING = 129;
    // 读取油烟机状态
    public final static int FAN_CMDREQ_ATTRIBUTE = 130;
    // 读取油烟机状态回应
    public final static int FAN_CMDRESP_ATTRIBUTE = 131;
    // 设置油烟机工作状态
    public final static int FAN_CMDREQ_SET_STATUS = 132;
    // 设置油烟机工作状态回应
    public final static int FAN_CMDRESP_SET_STATUS = 133;
    // 设置油烟机档位
    public final static int FAN_CMDREQ_SET_GEAR = 134;
    // 设置油烟机档位回应
    public final static int FAN_CMDRESP_SET_GEAR = 135;
    // 设置油烟机灯的状态
    public final static int FAN_CMDREQ_SWITCH_LIGHT = 136;
    // 设置油烟机灯的状态回应
    public final static int FAN_CMDRESP_SWITCH_LIGHT = 137;
    // 设置油烟机整体状态
    public final static int FAN_CMDREQ_SET_ALL = 138;
    // 设置油烟机整体状态回应
    public final static int FAN_CMDRESP_SET_ALL = 139;
    // 重置烟机清洗计时
    public final static int FAN_CMDREQ_RESET_COUNT = 140;
    // 重置烟机清洗计时回应
    public final static int FAN_CMDRESP_RESET_COUNT = 141;
    // 重启油烟机网络板
    public final static int FAN_CMDREQ_RESET_NETBOARD = 142;
    // 重启油烟机网络板回应
    public final static int FAN_CMDRESP_RESET_NETBOARD = 143;
    // 设置油烟机定时工作
    public final static int FAN_CMDREQ_PRESET_WORK = 144;
    // 设置油烟机定时工作回应
    public final static int FAN_CMDRESP_PRESET_WORK = 145;
    // 设置智能互动模式
    public final static int FAN_CMDREQ_SET_SMARTMODE = 146;
    // 设置智能互动模式回应
    public final static int FAN_CMDRESP_SET_SMARTMODE = 147;
    // 油烟机工作事件上报
    public final static int FAN_NOTIFY_EVENT = 148;

    // 设置油烟机的状态组合命令  5910库存设备
    public final static int FAN_SET_STATUS = 162;
    // 设置油烟机的状态组合命令 回复  5910库存设备
    public final static int FAN_SET_STATUS_RESP = 163;
    // 油烟机工作事件上报查询  5910库存设备
    public final static int FAN_WORK_EVENT = 149;
    // 油烟机工作事件上报  5910库存设备
    public final static int FAN_WORK_EVENT_RESP = 150;

    //油烟机报警事件上报
    public final static int FAN_ALARM_EVENT_RESP = 165;

    //消毒柜设置工作状态
    public final static int DISCAB_CMDREQ_SET_STATUS = 128;
    //消毒柜设置工作状态回应
    public final static int DISCAB_CMDRESP_SET_STATUS = 129;
    //消毒柜预约时间
    public final static int DISCAB_CMDREQ_PRESET = 130;
    //消毒柜预约时间回应
    public final static int DISCAB_CMDRESP_PRESET = 131;
    //消毒柜烘干
    public final static int DISCAB_CMDREQ_DRYING = 132;
    //消毒柜烘干回应
    public final static int DISCAB_CMDRESP_DRYING = 133;
    //消毒柜保洁
    public final static int DISCAB_CMDREQ_CLEANING = 134;
    //消毒柜保洁回应
    public final static int DISCAB_CMDRESP_CLEANING = 135;
    //消毒柜消毒
    public final static int DISCAB_CMDREQ_DISINFECT = 136;
    //消毒柜消毒回应
    public final static int DISCAB_CMDRESP_DISINFECT = 137;
    //消毒柜童锁
    public final static int DISCAB_CMDREQ_CHILDLOCK = 138;
    //消毒柜童锁回应
    public final static int DISCAB_CMDRESP_CHILDLOCK = 139;
    //消毒柜状态查询
    public final static int DISCAB_CMDREQ_ATTRIBUTE = 144;
    //消毒柜状态查询回应
    public final static int DISCAB_CMDRESP_ATTRIBUTE = 145;
    //消毒柜报警上报
    public final static int DISCAB_NOTIFY_ALARM = 146;
    //消毒柜事件上报
    public final static int DISCAB_NOTIFY_EVENT = 152;

    //净水器设置工作状态
    public final static int PURIFIER_CMDREQ_SET_STATUS = 128;
    //净水器设置工作状态回应
    public final static int PURIFIER_CMDRESP_SET_STATUS = 129;
    //净水器滤芯复位
    public final static int PURIFIER_CMDREQ_RESET_FILTER = 130;
    //净水器滤芯复位回复
    public final static int PURIFIER_CMDRESP_RESET_FILTER = 131;
    //净水器状态查询
    public final static int PURIFIER_CMDREQ_GET_STATUS = 132;
    //净水器状态查询回复
    public final static int PURIFIER_CMDRESP_GET_STATUS = 133;
    //净水器报警上报
    public final static int PURIFIER_NOTIFY_ALARM = 134;
    //净水器工作事件上报
    public final static int PURIFIER_NOTIFY_WORK_EVENT = 135;

    /////////////////////烤箱通用指令
    //烤箱状态控制
    public final static int OVEN_CMDREQ_SET_STATUS = 128;
    //烤箱状态控制回应
    public final static int OVEN_CMDRESP_SET_STATUS = 129;
    //烤叉旋转
    public final static int OVEN_CMDREQ_ROTATION = 148;
    //烤叉旋转
    public final static int OVEN_CMDRESP_ROTATION = 149;
    //烤箱获取状态
    public final static int OVEN_CMDREQ_ATTRIBUTE = 150;
    //烤箱获取状态回应
    public final static int OVEN_CMDRESP_ATTRIBUTE = 151;
    //设置烤箱运行模式（RR039没有该指令）
    public final static int OVEN_CMDREQ_SET_WORK_MODE = 154;
    //设置烤箱运行模式回应（RR039没有该指令）
    public final static int OVEN_CMDRESP_SET_WORK_MODE = 155;
    //烤箱报警上报
    public final static int OVEN_NOTIFY_ALARM = 152;
    //烤箱工作事件上报
    public final static int OVEN_NOTIFY_EVENT = 153;
    //烤箱自动模式
    public final static int OVEN_CMDREQ_ATUOMATE_RECIPE = 160;
    //烤箱自动模式
    public final static int OVEN_CMDRESP_ATUOMATE_RECIPE = 161;
    //烤箱灯状态
    public final static int OVEN_CMDREQ_LIGHT = 162;
    //烤箱灯状态
    public final static int OVEN_CMDRESP_LIGHT = 163;
    /////////////////////烤箱RR039特有指令
    //烤箱快热
    public final static int OVEN_CMDREQ_QUICK_HEAT_RR039 = 130;
    //烤箱快热回应
    public final static int OVEN_CMDRESP_QUICK_HEAT_RR039 = 131;
    //烤箱底加热
    public final static int OVEN_CMDREQ_BOTTOM_HEAT_RR039 = 136;
    //烤箱底加热回应
    public final static int OVEN_CMDRESP_BOTTOM_HEAT_RR039 = 137;
    //烤箱风扇烤
    public final static int OVEN_CMDREQ_FAN_HEAT_RR039 = 140;
    //烤箱风扇烤回应
    public final static int OVEN_CMDRESP_FAN_HEAT_RR039 = 141;

    //蒸汽炉烹饪模式
    public static final int STEAMOVEN_WORK_MODE_SET = 133;
    //蒸汽炉烹饪模式回应
    public static final int STEAMOVEN_WORK_MODE_SET_RESP = 134;

    //蒸汽炉状态控制
    public final static int STEAMOVEN_CMDREQ_SET_STATUS = 145;
    //蒸汽炉状态控制回应
    public final static int STEAMOVEN_CMDRESP_SET_STATUS = 146;
    //蒸汽炉专业模式设置
    public final static int STEAMOVEN_CMDREQ_PRO_MODE = 141;
    //蒸汽炉专业模式设置回应
    public final static int STEAMOVEN_CMDRESP_PRO_MODE = 142;
    //蒸汽炉获取状态
    public final static int STEAMOVEN_CMDREQ_ATTRIBUTE = 143;
    //蒸汽炉获取状态回应
    public final static int STEAMOVEN_CMDRESP_ATTRIBUTE = 144;
    //蒸汽炉报警上报
    public final static int STEAMOVEN_NOTIFY_ALARM = 149;
    //蒸汽炉工作事件上报
    public final static int STEAMOVEN_NOTIFY_EVENT = 150;

    //微波炉状态控制
    public final static int MICROWAVE_CMDRED_SET_STATUS = 128;
    //微波炉状态控制回应
    public final static int MICROWAVE_CMDRESP_SET_STATUS = 129;
    //微波炉工作模式设置
    public final static int MICROWAVE_CMDREQ_SET_WORK_MODE = 134;
    //微波炉工作模式设置回应
    public final static int MICROWAVE_CMDRESP_SET_WORK_MODE = 135;
    //微波炉连动设置
    public final static int MICROWAVE_CMDREQ_SET_STAGE = 136;
    //微波炉连动设置回应
    public final static int MICROWAVE_CMDRESP_SET_STAGE = 137;
    //微波炉专业模式
    public final static int MICROWAVE_CMDREQ_SETTING = 140;
    //微波炉专业模式回复
    public final static int MICROWAVE_CMDRESP_SETTING = 141;
    //微波炉灯状态设置
    public final static int MICROWAVE_CMDREQ_LIGHT = 142;
    //微波炉等状态设置回复
    public final static int MICROWAVE_CMDRESP_LIGHT = 143;
    //微波炉状态查询
    public final static int MICROWAVE_CMDREQ_ATTRIBUTE = 144;
    //微波炉状态查询回应
    public final static int MICROWAVE_CMDRESP_ATTRIBUTE = 145;
    //微波炉报警上报
    public final static int MICROWAVE_NOTIFY_ALARM = 149;
    //微波炉工作事件上报
    public final static int MICROWAVE_NOTIFY_EVENT = 150;

    //烤蒸一体机状态控制
    public final static int STEAM_AND_OVEN_SET_STATUE = 128;
    //烤蒸一体机状态控制回复
    public final static int STEAM_AND_OVEN_SET_STATUE_RESP = 129;
    //烤蒸一体机状态查询
    public final static int STEAM_AND_OVEN_QUERY_STATUE = 150;
    //烤蒸一体机状态查询回复
    public final static int STEAM_AND_OVEN_QUERY_STATUE_RESP = 151;
    //烤蒸一体机报警上报
    public final static int STEAM_AND_OVEN_ALARM = 152;
    //烤蒸一体机事件上报
    public final static int STEAM_AND_OVEN_EVENT = 153;
    //烤蒸一体机设置基本模式
    public final static int STEAM_AND_OVEN_SET_BASIC_MODE = 154;
    //烤蒸一体机设置基本模式回复
    public final static int STEAM_AND_OVEN_SET_BASIC_MODE_RESP = 155;
    //烤蒸一体机菜谱设置
    public final static int STEAM_AND_OVEN_SET_COOKBOOK = 158;
    //烤蒸一体机菜谱设置回应
    public final static int STEAM_AND_OVEN_SET_BASIC_COOKBOOK_RESP = 159;
    //烤蒸一体机设置自动模式
    public final static int STEAM_AND_OVEN_SET_AUTO_MODE = 160;
    //烤蒸一体机设置自动模式回复
    public final static int STEAM_AND_OVEN_SET_AUTO_MODE_RESP = 161;
    //烤蒸一体机设置照明灯
    public final static int STEAM_AND_OVEN_SET_LIGHT = 162;
    //烤蒸一体机设置照明灯回复
    public final static int STEAM_AND_OVEN_SET_LIGHT_RESP = 163;
    //烤蒸一体机设置蒸汽
    public final static int STEAM_AND_OVEN_SET_STEAM = 164;
    //烤蒸一体机设置蒸汽回复
    public final static int STEAM_AND_OVEN_SET_STEAM_RESP = 165;
    //烤蒸一体机设置多段烹饪
    public final static int STEAM_AND_OVEN_SET_STAGE = 166;
    //烤蒸一体机设置多段烹饪回复
    public final static int STEAM_AND_OVEN_SET_STAGE_RESP = 167;

    //洗碗机电源设置
    public static final int WASHER_POWER_SET = 128;
    //洗碗机电源设置答复
    public static final int WASHER_POWER_SET_RESP = 129;
    //洗碗机童锁设置
    public static final int WASHER_CHILD_LOCK_SET = 130;
    //洗碗机童锁设置答复
    public static final int WASHER_CHILD_LOCK_SET_RESP = 131;
    //洗碗机工作模式设置
    public static final int WASHER_WORK_MODE_SET = 132;
    //洗碗机工作模式设置答复
    public static final int WASHER_WORK_MODE_SET_RESP = 133;
    //洗碗机状态查询
    public static final int WASHER_STATUS_REQ = 134;
    //洗碗机状态查询回复
    public static final int WASHER_STATUS_RESP = 135;
    //洗碗机用户操作设置的设置
    public static final int WASHER_USER_OPERATE_MODE_SET = 136;
    //洗碗机用户操作设置的设置答复
    public static final int WASHER_USER_OPERATE_MODE_SET_RESP = 137;
    //洗碗机报警事件
    public static final int WASHER_ALARM_RESP = 140;
    //洗碗机工作事件
    public static final int WASHER_EVENT_RESP = 141;


    //温控锅报警上报
    public final static int PAN_WARN_REPORT = 143;
    //温控锅干烧预警和联动设置
    public final static int PAN_DRY_LINKAGE_SET = 144;
    //温控锅干烧预警和联动设置 回应
    public final static int PAN_DRY_LINKAGE_SET_RESP = 145;

    //温控锅干烧预警和联动查询
    public final static int PAN_DRY_LINKAGE_SELECT = 146;
    //温控锅干烧预警和联动查询 回应
    public final static int PAN_DRY_LINKAGE_SELECT_RESP = 147;


    // 智能灶品类 RZNZ  状态查询
    public final static int ZNZ_STATUS_QUERY = 128;
    // 智能灶品类 RZNZ  状态查询回复
    public final static int ZNZ_STATUS_RESP = 129;
    // 智能灶品类 RZNZ  报警(故障）上报
    public final static int ZNZ_ALARM_REPORT = 146;
    // 智能灶品类 RZNZ  运行事件 上报
    public final static int ZNZ_EVENT_REPORT = 147;
    // 智能灶品类 RZNZ  升级状态上报
    public final static int ZNZ_OTA_REPORT = 200;


    //独立燃气传感器
    public final static int GAS_STATUS_QUERY = 128; // 燃气传感器状态查询
    public final static int GAS_STATUS_RESP = 129; // 燃气传感器状态查询返回
    public final static int GAS_STATUS_REPORT = 130; // 燃气传感器状态主动上报
    public final static int GAS_STATUS_ALARM = 133; // 燃气传感器报警事件上报


    //RIKA
    //RIKA设置设备工作状态
    public final static int RIKA_SET_DEVICE_WORK_STATUE = 140;
    //RIKA设置设备工作状态回复
    public final static int RIKA_SET_DEVICE_WORK_STATUE_RESP = 141;
    //RIKA查询设备改造状态
    public final static int RIKA_SELECT_DEVICE_WORK_STATUE = 130;
    //RIKA查询设备改造状态回复
    public final static int RIKA_SELECTT_DEVICE_WORK_STATUE_RESP = 131;

    //RIKA设置设备定时工作回复
    public final static int RIKA_SELECTT_DEVICE_ALARM_RESP = 132;
    //RIKA设置设备智能互动模式
    public final static int RIKA_SELECTT_DEVICE_EVENT_RESP = 133;
//	//RIKA设置设备智能互动模式回应
//	public final static int RIKA_SET_DEVICE_MODEL_RESP = 145;
//	//RIKA设置设备菜谱工作
//	public final static int RIKA_SET_DEVICE_COOKBOOK_WORKING = 146;
//	//RIKA设置设备菜谱工作
//	public final static int RIKA_SET_DEVICE_COOKBOOK_WORKING_RESP = 147;

}
